product definition - Allemand Anglais Dictionnaire